package app.fichajes.wrappers;

import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import app.fichajes.main.R;

public class FichajesWrapper {
	
	private LinearLayout colorPosicionJugador;
	private LinearLayout layoutFondo;
	private ImageView fotoJugador;
	private ImageView eqOrigen;
	private ImageView eqDestino;
	private TextView posicionJugador;
	private TextView nombreJugador;
	private TextView nombreEqOrigen;
	private TextView nombreEqDestino;
	
	private View base;
	
	public FichajesWrapper(View base){
		this.base = base;
	}

	//GETERS
	
		
	public LinearLayout getColorPosicionJugador() {
		if(colorPosicionJugador == null)
			colorPosicionJugador = (LinearLayout)base.findViewById(R.id.linearLayoutColorJugador);
		
		return colorPosicionJugador;
	}

	public LinearLayout getLayoutFondo() {
		if(layoutFondo == null)
			layoutFondo = (LinearLayout) base.findViewById(R.id.layoutListaFichajes);
		return layoutFondo;
	}

	public ImageView getFotoJugador() {
		if(fotoJugador == null)
			fotoJugador = (ImageView)base.findViewById(R.id.imageViewFotoJugador);
		
		return fotoJugador;
	}

	public ImageView getEqOrigen() {
		if(eqOrigen == null)
			eqOrigen = (ImageView)base.findViewById(R.id.imageViewEqOrigen);
		
		return eqOrigen;
	}

	public ImageView getEqDestino() {
		if(eqDestino == null)
			eqDestino = (ImageView)base.findViewById(R.id.ImageViewEquipoDestino);
		
		return eqDestino;
	}

	public TextView getPosicionJugador() {
		if(posicionJugador == null)
			posicionJugador = (TextView)base.findViewById(R.id.textViewPosicionJugador);
		
		return posicionJugador;
	}

	public TextView getNombreJugador() {
		if(nombreJugador == null)
			nombreJugador = (TextView)base.findViewById(R.id.textViewNombreJugador);
		
		return nombreJugador;
	}

	public TextView getNombreEqOrigen() {
		if(nombreEqOrigen == null)
			nombreEqOrigen = (TextView)base.findViewById(R.id.textViewNombreEquipoOrigen);
		
		return nombreEqOrigen;
	}

	public TextView getNombreEqDestino() {
		if(nombreEqDestino == null)
			nombreEqDestino = (TextView)base.findViewById(R.id.TextViewNombreEquipoDestino);
		
		return nombreEqDestino;
	}

		

}
